protective pad - Spanish English Dictionary